home *** CD-ROM | disk | FTP | other *** search
/ Nejlepší České Hry / Nej české hry.iso / hry / fragile assault / missions / mission2.dat < prev    next >
Encoding:
Text File  |  2004-11-30  |  3.1 KB  |  108 lines

  1. #==============================================================
  2. #========================= Mission 03 =========================
  3. #==============================================================
  4.  
  5. #With this function Fragile Engine will load background image
  6. #USING: loadBackground(backgroundPath)
  7. #loadBackground(back/back1.jpg, 7819)
  8. loadBackground(, 10000)
  9.  
  10.  
  11. #When you finished loading of your background you have to initialize its moving speed
  12. #You can change moving speed every time as you can
  13. #USING: initBackground(startPixel, moveStep)
  14. initBackground(0, 10)
  15.  
  16.  
  17. #This function sets how often and where will enemies appear and when is time to stop 
  18. #USING: startRandEnemy(startPixel, delayBtwTwo, plusMinDelayBtwTwo, id, xMin, xMax, PlusMinusShipDelay, stopPixel)
  19.  
  20. startRandEnemy(1500, 500, 0, 16, 0, 750, 5, 20000)
  21. startRandEnemy(13500, 2000, 200, 10, 0, 750, 5, 20000)
  22. startRandEnemy(13500, 2000, 200, 12, 0, 750, 5, 20000)
  23.  
  24.  
  25. #USING: specEnemy(enemyBaseID, x, startY, isBoss, end)
  26.  
  27. specEnemy(14, 220, 2000, 0, 0)
  28. specEnemy(14, 290, 2000, 0, 0)
  29. specEnemy(14, 360, 2000, 0, 0)
  30.  
  31. specEnemy(14, 20, 3000, 0, 0)
  32. specEnemy(14, 730, 3000, 0, 0)
  33. specEnemy(14, 20, 3100, 0, 0)
  34. specEnemy(14, 730, 3100, 0, 0)
  35.  
  36. specEnemy(14, 20, 5000, 0, 0)
  37. specEnemy(14, 730, 5000, 0, 0)
  38. specEnemy(14, 20, 5100, 0, 0)
  39. specEnemy(14, 730, 5100, 0, 0)
  40.  
  41. specEnemy(14, 380, 6000, 0, 0)
  42. specEnemy(14, 440, 6000, 0, 0)
  43. specEnemy(14, 20, 6150, 0, 0)
  44. specEnemy(14, 730, 6150, 0, 0)
  45. specEnemy(14, 260, 6150, 0, 0)
  46.  
  47. specEnemy(14, 20, 7000, 0, 0)
  48. specEnemy(14, 730, 7000, 0, 0)
  49. specEnemy(14, 20, 7100, 0, 0)
  50. specEnemy(14, 730, 7100, 0, 0)
  51.  
  52. specEnemy(14, 20, 8000, 0, 0)
  53. specEnemy(14, 730, 8000, 0, 0)
  54. specEnemy(14, 20, 8100, 0, 0)
  55. specEnemy(14, 730, 8100, 0, 0)
  56.  
  57. specEnemy(12, 300, 10000, 0, 0)
  58. specEnemy(12, 400, 10000, 0, 0)
  59. specEnemy(10, 300, 10100, 0, 0)
  60. specEnemy(10, 400, 10100, 0, 0)
  61. specEnemy(15, 250, 10200, 0, 0)
  62. specEnemy(15, 450, 10200, 0, 0)
  63.  
  64. specEnemy(12, 300, 12000, 0, 0)
  65. specEnemy(12, 400, 12000, 0, 0)
  66. specEnemy(10, 300, 12100, 0, 0)
  67. specEnemy(10, 400, 12100, 0, 0)
  68. specEnemy(15, 250, 12200, 0, 0)
  69. specEnemy(15, 450, 12200, 0, 0)
  70.  
  71. specEnemy(12, 300, 14000, 0, 0)
  72. specEnemy(12, 400, 14000, 0, 0)
  73. specEnemy(10, 300, 14100, 0, 0)
  74. specEnemy(10, 400, 14100, 0, 0)
  75. specEnemy(15, 250, 14200, 0, 0)
  76. specEnemy(15, 450, 14200, 0, 0)
  77.  
  78. specEnemy(12, 300, 16000, 0, 0)
  79. specEnemy(12, 400, 16000, 0, 0)
  80. specEnemy(10, 300, 16100, 0, 0)
  81. specEnemy(10, 400, 16100, 0, 0)
  82. specEnemy(15, 250, 16200, 0, 0)
  83. specEnemy(15, 450, 16200, 0, 0)
  84.  
  85. specEnemy(12, 300, 18000, 0, 0)
  86. specEnemy(12, 400, 18000, 0, 0)
  87. specEnemy(10, 300, 18100, 0, 0)
  88. specEnemy(10, 400, 18100, 0, 0)
  89. specEnemy(15, 250, 18200, 0, 0)
  90. specEnemy(15, 450, 18200, 0, 0)
  91.  
  92. specEnemy(16, 450, 20000, 0, 1)
  93.  
  94. #specEnemy(16, 100, 700, 0, 0)
  95. #specEnemy(16, 100, 800, 0, 0)
  96. #specEnemy(16, 100, 900, 0, 0)
  97.  
  98.  
  99.  
  100.  
  101. #USING: execute(scriptPath)
  102. execute(missions\explosions.dat)
  103. execute(missions\enemy0.dat)
  104. execute(missions\fighter2.dat)
  105. execute(missions\fighter1.dat)
  106. execute(missions\mine0.dat)
  107. execute(missions\turret0.dat)
  108. execute(missions\text2.dat)